multifunctional peptide - French English Dictionary